Scenarios and scenario-based methods for requirements engineering
نویسنده
چکیده
Scenarios have been widely applied to the problems of process analysis, software design and requirements engineering. The success of scenarios lies in their coupling of expressiveness with a natural narrative structure that makes them an ideal format for communicating ideas between analysts and laypeople. In requirements engineering, scenarios have been applied to the problems of requirements elicitation, elaboration, modeling, validation, and verification with great success. This paper introduces scenarios and scenario-based methods for requirements engineering. Two methods in particular, ScenIC and SCRAM, are described in detail along with a discussion of their relative merits. These methods, despite their differences in emphasis and process, both rely on scenarios as an effective tool for reasoning about system requirements and communicating with stakeholders. Scenarios and scenario-based methods are motivated using examples of scenarios for a distance learning application.
منابع مشابه
Scenario-Based Requirements Engineering
This mini tutorial explains the concepts and process of scenario based requirements engineering. Definitions of scenarios are reviewed, with their informal and more formal representations, and roles in the requirements process. The relationships between scenarios, specifications and prototypes is explored, and set in the perspective of human reasoning about requirements. Methods for scenario ba...
متن کاملIdentification and Analysis of Critical Activities of Firefighting Department for Structural Fire Scenarios Using Task and Training Requirements Analysis (TTRAM)
Introduction: Increasing the civil incidents including residential fires is a consequence of population growth and development of cities. Residential fire is one of the most important scenarios requiring fast response. Fire response operation encompass various and serious risks for responding team members. Therefore, the present study looks for determining the critical tasks of fire operation r...
متن کاملCombining Scenario-based Requirements with Static Verification and Dynamic Testing
Two important prerequisites for achieving high quality software are solid requirements engineering and systematic testing. Scenarios and use cases are gaining increased attention in requirements engineering, as means for eliciting, documenting and validating requirements. Scenarios may also be a basis for testing. This paper identifies a number of possibilities of combining scenario-based requi...
متن کاملReusing Scenario Based Approaches in Requirement Engineering Methods: CREWS Method Base
Scenarios have proven useful to elicit, validate and document requirements but the development of new methods and tools for Requirements Engineering integrating scenario based approaches has been limited. The view developed in this paper is that scenario based approaches should be looked upon as reusable components. Our concern is therefore twofold : first, to represent scenario based approache...
متن کاملScenario based technique applied to photovoltaic sources uncertainty
There is an increasing need to forecast power generated by photovoltaic sources in day-ahead power system operation. The electrical energy generated by these renewable sources is an uncertain variable and depends on solar irradiance, which is out of control and depends on climate conditions. The stochastic programming based on various scenarios is an efficient way to deal with such uncertaintie...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004